오픈클로우 기반
1. 마크다운 우선 철학
오픈클로우는 인간이 읽을 수 있는 문서를 절대적인 진실의 근거로 간주합니다. 데이터베이스에 논리를 숨기는 시스템과 달리, 에이전트의 "영혼"은 텍스트 파일에 정의되어 있어, 투명성과 쉬운 버전 관리를 보장합니다.
- SOUL.md: 성격과 윤리적 경계를 정의합니다.
- AGENTS.md: 엔지니어링 워크플로우를 설명합니다.
- MEMORY.md: 장기적인 사실과 선호사항을 저장합니다.
2. 모델 독립형 및 자율 운영
중앙 집중식 에이전트 런타임은 논리를 다시 작성하지 않고도 LLM(클로드, GPT, 로컬)을 교체할 수 있게 합니다. 자율 에이전트는 HEARTBEAT.md 스케줄러를 통해 24시간 운영됩니다.
3. 신뢰성 및 데이터 무결성
고 동시성 환경에서 상태 손상을 방지하기 위해 오픈클로우는 세션 격리를 레인 큐를 통해 수행합니다. 데이터 검색은 로컬 우선 RAG 의미적 스냅샷을 사용하는 아키텍처를 통해 처리됩니다.
구성: openclaw.json
{
"global": {
"port": 18789,
"identity": "./config/SOUL.md",
"env_injection": true
},
"security": {
"firewall": "strict",
"rce_protection": true
}
}
명령어를 입력하세요...
질문 1
왜 오픈클로우는 "마크다운 우선" 접근 방식을 우선시합니까?
질문 2
동시 사용자 상호작용 중 "상태 손상"을 방지하는 것은 무엇입니까?
도전 과제: 디버거
결측된 에이전트 동작을 진단하세요.
문제: 에이전트가 배포되었지만, 할당된 역할 대신 일반적인 성격으로 반응하며, 어제 세션의 데이터를 기억하지 못하고 있습니다.
분석
어떤 파일이나 구성 요소가 잘못 설정되었을 가능성이 있습니까?
진단:
1. 성격 문제: 확인하세요:
2. 메모리 문제: 확인하세요:
1. 성격 문제: 확인하세요:
SOUL.md 그리고 openclaw.json를 보장합니다.2. 메모리 문제: 확인하세요:
MEMORY.md 쓰기가 가능하고, 로컬 우선 RAG 시스템이 의미적 스냅샷을 성공적으로 생성하고 있는지 확인하세요.